// 点击切换登录注册
$(".goregister").click(function () {
    $(".login").hide().next().show();
})
$(".gologin").click(function () {
    $(".login").show().next().hide();
})

// 点击登录
$(".form-login").submit(function (e) {
    e.preventDefault();
    let data = $(this).serialize()
    console.log(data)
    $.post("/api/login", data, function (res) {
        // console.log(res)
        localStorage.setItem("token", res.token)
        location.href = '/index.html'
    })
})

// 点击注册
$(".form-register").submit(function (e) {
    e.preventDefault();
    let data = $(this).serialize()
    console.log(data)
    $.post("/api/reguser", data, function (res) {
        console.log(res)
        if (res.status === 0) {
            $(".form-register")[0].reset();
            $(".gologin").click()
        }
    })
})

// 进行表单验证
let form = layui.form;
form.verify({
    con: function (value) { //value：表单的值、item：表单的DOM对象
        console.log($(".onepwd").val())
        if (value !== ($(".onepwd").val())) {
            return '两次密码不一致';
        }
    }

    //我们既支持上述函数式的方式，也支持下述数组的形式
    //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
    , pass: [
        /^[\S]{6,12}$/
        , '密码必须6到12位，且不能出现空格'
    ]
});      